// 这是vue2的注册方式，这个工程不使用了
import Vue from 'vue'

const components = [
    'VText',
    // 'CircleShape',
    // 'Picture',
    // 'VButton',
    // 'Group',
    // 'RectShape',
    // 'LineShape',
    // 'VTable',
    // 'VChart',
]


//vue 2.0的写法
components.forEach(key => {
    console.log( "reg component" )
    Vue.component(key, () => import(`@/custom-component/${key}/Component`))
    Vue.component(key + 'Attr', () => import(`@/custom-component/${key}/Attr`))

})

const svgs = [
    'SVGStar',
    'SVGTriangle',
]

// svgs.forEach(key => {
//     Vue.component(key, () => import(`@/custom-component/svgs/${key}/Component`))
//     Vue.component(key + 'Attr', () => import(`@/custom-component/svgs/${key}/Attr`))
// })
